home *** CD-ROM | disk | FTP | other *** search
- #ifndef _COLLISION_
- #define _COLLISION_
- #define DONT_INTERSECT 0
- #define DO_INTERSECT 1
-
- typedef struct WALL_COLLISION_INFO * pwall_collision_info;
- typedef struct WALL_COLLISION_INFO {
- plinedef wall;
- MYFIXED dis_from_line;
- pvector2 delta_vec;
- pobject move_obj;
- BOOL found_collision;
- } wall_collision_info;
-
- ULONG Do_Slide_Wall(pobject source_obj, pwall_collision_info the_collision);
- void checkwalls(pwall_collision_info the_collision);
-
- #endif
-